Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
62 ST JOHN STREET Terraced £1,782,143 £1,750,000 4 Aug 2023
63 ST JOHN STREET Terraced £4,214,526 £2,500,000 31 May 2013